草庐IT

java - 出现错误 java.io.IOException : Server returned HTTP response code: 401 for

全部标签

ruby - 从 Rails 3.0 升级到 Rails 3.2(Ruby 1.9.3 + Passenger)后出现巨大的内存泄漏/膨胀

上周我们将一个在Rails3.0.1上运行的小项目升级到了Rails3.2.2。升级后不久,我们发现偶尔,一天2-3次,我们会看到一个巨大的PhusionPassenger进程(1-5GB)。我们正在运行PhusionPassenger3.0.11和Ruby1.9.3-p0。我们已经尝试了不同的Ruby版本(1.9.2-p290和1.9.3-p125)但没有成功。之后,我们尝试使用Oink来跟踪我们的内存使用情况.不幸的是,Oink没有显示内存膨胀的原因——大型进程似乎不再写入日志文件。当我们降级回Rails3.0.1时,问题就消失了。有没有人有类似的问题?我们确实检查了我们的代码是否

ruby - celluloid-io 或带有蚊子循环的 eventmachine

我正在构建一个小的ruby​​程序来运行与MQTT的连接。服务器并订阅channel。我正在使用mosquittogem这只是libmosquitto的桥梁C库。我创建了一个非常简单的程序实现,可以使用rubymy_prog.rb运行:#DependenciesrequireFile.expand_path(File.join('..','environment'),__FILE__)#MQTTApplicationmodulePulsrclassMQTTattr_reader:host,:port,:alivedefinitialize(host='iot.eclipse.org',

ruby-on-rails - 使用 Rails 的 Messenger 机器人 : setup for multiple pages

我想创建一个供不同用户用于其Facebook页面的MessengerBot。我创建了一个Rails应用程序并使用facebook-messengergem.我成功创建了机器人,当我为一个页面设置时它可以工作。现在,我按照说明让我的机器人在多个Facebook页面上运行(请参阅"Makeaconfigurationprovider"section)。我是Rails的新手,我不确定将类ExampleProvider放在哪里?我把它放在我的config/application.rb文件中:require_relative'boot'require'rails/all'#Requiretheg

ruby - Rails 3 的 API 错误自定义,例如 Github api v3

我在Rails3应用程序上添加了一个API,它运行良好。但我在http://developer.github.com/v3/看到了以下Githubapiv3HTTP/1.1422UnprocessableEntityContent-Length:149{"message":"ValidationFailed","errors":[{"resource":"Issue","field":"title","code":"missing_field"}]}我喜欢错误消息结构。但无法让它重现。我怎样才能使我的api做出类似的响应? 最佳答案

ruby - JRuby cannot switch to 1.6.2 for this interpreter error rvm

我正在尝试在UbuntuLinux上使用RVM配置JRuby。我已成功安装RVM,但在尝试安装Jruby时,出现以下错误:dlitwak@ubuntu:~$rvminstalljruby-1.6.0jruby-1.6.0-#fetchingjruby-1.6.0-#extractedto/home/dlitwak/.rvm/src/jruby-1.6.0(alreadyextracted)BuildingNailgunjruby-1.6.0-#installingto/home/dlitwak/.rvm/rubies/jruby-1.6.0**ERROR:Cannotswitchto1

ruby-on-rails - 当我用 unicorn 启动我的 Rails 应用程序时出现奇怪的错误

当我尝试使用unicorn启动我的Rails应用程序时,我遇到了这个非常奇怪的错误。有人以前见过这个吗?[root@Web01mp_app]#unicorn_rails-cconfig/unicorn.rb-Eproduction-D-d{:daemonize=>true,:app=>#,:unicorn_options=>{:config_file=>"config/unicorn.rb",:listeners=>[]}}Exception`Errno::ENOENT'at/usr/local/lib/ruby/1.8/fileutils.rb:243-Nosuchfileordir

ruby-on-rails - 向嵌套资源发表评论时 ActiveAdmin 抛出错误

使用很棒的ActiveAdmingem我遇到了评论问题。ActiveAdmin.registerSaledobelongs_to:channelshowdo|sale|#stufftoshowsaleresource...#allowcommentsonsalesactive_admin_commentsendend如果我使用上述设置对销售发表评论,评论会发布,但随后在重定向时崩溃:undefinedmethod`admin_sale_path'for#正确的路由方法是admin_channel_sale_path(sale.channel,sale)但它似乎无法解决这个问题,而且我不

ruby-on-rails - Rails 4.2.0.beta2 中的奇怪行为 - 这是一个错误吗?

在每隔窗口重新加载时出现500错误。assets/application-CACHE-.js未找到。不知道是什么原因造成的。开发环境。使用Unicorn作为我的网络服务器。有人知道这是什么吗?17:07:13web.1|127.0.0.1--[15/Oct/2014:17:07:13-0400]"GET/blogHTTP/1.1"200-0.288517:07:13web.1|127.0.0.1--[15/Oct/2014:17:07:13-0400]"GET/about-64845c436e75ac587deec98177291d4e.css?body=1HTTP/1.1"304-0

ruby-on-rails - OS X Yosemite 的 Ruby 错误

我刚刚升级到OSXYosemite,在运行我的Rails应用程序时遇到了各种问题。我经常看到以下错误:ruby(11958,0x7fff7e430300)malloc:***errorforobject0x7f880b801808:incorrectchecksumforfreedobject-objectwasprobablymodifiedafterbeingfreed.***setabreakpointinmalloc_error_breaktodebugAborttrap:6有什么办法解决这个问题吗?编辑我尝试遵循此页面上的建议:HowtogetRuby/Homebrew/RV

ruby - 使用自定义 gem 源的 bundler 出现 "Could not find gem …"错误

在我的Gemfile中,我需要一个来自自定义源的gem,其中包含以下行:gem'very-secret-gem',source:'https://foo.example.com/'bundleinstall完成正常:$bundleinstallFetchingsourceindexfromhttps://foo.example.com/Fetchingsourceindexfromhttps://foo.example.com/Fetchinggemmetadatafromhttps://rubygems.org/........…Resolvingdependencies...…In